Multiple network connection method and communication device thereof

ABSTRACT

There is provided a multiple network connection method through a first communication device constituting a multiple network together with one or more second communication device, comprises: transmitting a service request message to the second communication device by the first communication device; transmitting a response message including service connection information to the first communication device by the second communication device; transmitting the service request message including the service connection information to a network management server by the first communication device; transmitting a request message to set a new connection path with the second communication device to a service providing entity or an external communication device by the network management server; and generating a new connection path between the service providing entity or the external communication device and the second communication device, and transceiving data through the new connection path.

TECHNICAL FIELD

The present invention relates to a multiple network connection method,and a communication device thereof, and more particularly, to a multiplenetwork connection method capable of enabling a first communicationdevice connectable to a first communication network to implement aservice that can be provided from the first communication networkthrough a second terminal connectable to a second communication network.

BACKGROUND ART

Generally, a personal area network (PAN) represents a network contraryto the well-known LAN or WAN, which means that each person is providedwith his own network. That is, a person implements his own network forconvenience by using his portable terminal, etc.

The conventional PAN will be explained with reference to FIG. 1.

FIG. 1 is an exemplary view showing a personal area network (PAN) inaccordance with the conventional art.

Referring to FIG. 1, the PAN comprises a user equipment (UE) 10, andmobile equipment (ME) 21 to 23.

The UE 10 has a first module (not shown) connectable to a mobilecommunication network 50, and is provided with various communicationservice from a service providing entity 53 inside the mobilecommunication network 50 or executes a communication with a UE#2 53.

The UE 10 has a subscriber identity module (SIM) or a universalsubscriber identity module (USIM), through which an authenticationprocess and various communication services are executed.

The UE 10 may be provided with a communication module such as aninfrared ray communication, and constitutes a PAN 40 through thecommunication module.

The ME 20 is a mobile communication device or a fixed communicationdevice, and is provided with a communication module (not shown) forsupporting a short distance communication such as an infrared raycommunication. The ME 20 can participate in the PAN 40 through thecommunication module.

The ME 20 may communicate with the service providing entity 53 or theUE#2 53 Inside the mobile communication network 50 through the UE 10.Herein, a PNM application server (PNM AS) 52 controls the communication.

The UE 10 and the ME 20 of FIG. 1 may constitute one PAN 40, and maytransceive data inside the PAN 40. The ME 20 may transceive data withthe service providing entity 53 or the UE#2 53 inside the mobilecommunication network 50 through the UE 10.

That is, the ME 20 inside the PAN 40 can transceive data with the mobilecommunication network 50 through the UE 10.

DISCLOSURE OF THE INVENTION

In the aforementioned method, the ME 20 has to execute a serviceprovided from the mobile communication network 50 through the UE 10.

That is, in order for the ME 20 inside the PAN 40 to execute a serviceprovided from the mobile communication network 50, it has to passthrough the UE 10. However, executing the service through the UE 10 hasthe following problems.

First, since the ME 20 executes the same service as the UE 10 throughthe UE 10, each battery of the UE 10 and the ME 20 is consumed.

Second, even if the ME 20 executes the same service as the UE 10 throughthe UE 10, it is dependent on a communication environment of the UE 10.

Third, since data of the ME 20 is concentrated on the UE 10, a functionof the UE 10 may be degraded.

Fourth, since data of the ME 20 is concentrated on the UE 10, the UE 10may cause a communication overload.

Therefore, it is an object of the present invention to provide amultiple network connection method capable of transceiving control datafor controlling a second terminal (ME) through a first communicationdevice (UE), and capable of transceiving general data through a newconnection path to which the second terminal (ME) is connectable.

To achieve these objects, there is provided a multiple networkconnection method through a first communication device comprised in amultiple network comprising one or more second communication device, themethod comprising: transmitting a service request message to the secondcommunication device by the first communication device; transmitting aresponse message including service connection information to the firstcommunication device by the second communication device; transmittingthe service request message including the service connection informationto a network management server by the first communication device;transmitting a request message to set a new connection path with thesecond communication device to a service providing entity or an externalcommunication device by the network management server; and generating anew connection path between the service providing entity or the externalcommunication device and the second communication device, andtransceiving data through the new connection path.

Preferably, the service may be provided to the first communicationdevice with fee.

Preferably, the first communication device may have an authorization toaccess to the service, and may be provided with a SIM or a USIM.

Preferably, the service request message may include at least one of IPaddress information and port number of the second communication device.

Preferably, the service connection information may include at least oneof information about IP address and information about a port number.

Preferably, the network management server is a personal networkmanagement (PNM) server.

Preferably, the service request message may include at least one of anetwork ID of the first communication device, a network ID of the secondcommunication device, an IP address of the second communication device,a port number of the second communication device, and a service ID.

Preferably, the new connection path may be a path, between the serviceproviding entity and the second communication device, through anotheraccess network not through the first communication device.

According to another aspect of the present invention, a multiple networkconnection method through a first communication device comprised in amultiple network comprising one or more second communication device, themethod comprises: transmitting a service request message to the secondcommunication device by the first communication device when receivingthe service request message from a service providing entity or anexternal communication device through a network management server;transmitting a response message including the service connectioninformation to the network management server by the first communicationdevice; transmitting the response message including the serviceconnection information to the service providing entity or the externalcommunication device by the network management server; and generating anew connection path between the service providing entity or the externalcommunication device and the second communication device, andtransceiving data through the new connection path.

Preferably, the service request message may include an indicator toinstruct any second communication device to perform a service.

Preferably, the service request message may include an ID of the secondcommunication device.

Preferably, the service request message may include a service IDrepresenting that the service request message is for a PAN service.

To achieve these objects, there is also provided a communication devicethat participates in a network formed by a master communication deviceconnectable to an external communication network, the communicationdevice capable of transmitting a response message including serviceconnection information to the master communication device if a servicerequest message is received from the master communication device,capable of generating a new connection path with a service providingentity or an external communication device, and then capable oftransceiving data through the new connection path to/from the serviceproviding entity or the external communication device.

According to another aspect of the present invention, there is provideda communication device that is a first communication device comprised ina multiple network comprising one or more second communication devices,the communication device capable of delivering a service request messageto a target communication device among the one or more secondcommunication devices in the multiple network if the service requestmessage is received from a service providing entity or an externalcommunication device through a network management server, capable ofreceiving a response message including service connection informationfrom the target communication device, and capable of transmittingconnection setting information to generate a new connection path betweenthe target communication device and the service providing entity or theexternal communication device to the network management server.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is an exemplary view showing a personal area network (PAN) inaccordance with the conventional art;

FIG. 2 is an exemplary view showing a personal area network (PAN)according to the present invention;

FIG. 3 is an exemplary view showing a reciprocal recognition processbetween terminals of FIG. 2;

FIG. 4 is an exemplary view showing a registration process of theterminals of FIG. 2;

FIG. 5 is an exemplary view showing a multiple network connection methodaccording to one embodiment of the present invention; and

FIG. 6 is an exemplary view showing a multiple network connection methodaccording to another embodiment of the present invention.

MODES FOR CARRYING OUT THE PREFERRED EMBODIMENTS

Reference will now be made in detail to the preferred embodiments of thepresent invention, examples of which are illustrated in the accompanyingdrawings.

A multiple network connection method and a communication device thereofaccording to the present invention will be explained in more detail.

FIG. 2 is an exemplary view showing a personal area network (PAN)according to the present invention.

Referring to FIG. 2, a personal area network (PAN) 400 transceivescontrol data through a UE 100 (a first communication device or a mastercommunication device), and transceives service data through a newconnection path 610 to which a ME 200 (a second communication device)can access, thereby performing a service provided from a mobilecommunication network 500 through the ME 200.

The PAN 400 may comprise the UE 100 and at least one ME 200.

The UE 100 is a communication device including a first communicationmodule (not shown) for supporting a standard such as CDMA, TD-SCDMA,TDMA, GPRS, EDGE, and WCDMA. The UE 100 accesses to the mobilecommunication network 500 through the first communication module,thereby performing various communication services. The UE 100 includes asubscriber identity module (SIM) or a universal subscriber identitymodule (USIM), through which an authentication process and variouscommunication services are performed.

In order to directly communicate with the ME 200, the UE 100 mayincludes a second communication module (not shown) for supporting awireless connection such as infrared ray communication, the Bluetooth™,the Zigbee, and the wireless universal serial bus (USB), or a wire localnetwork connection. The UE 100 may participate in the PAN 400 by thesecond communication module.

The UE 100 may communicate with a personal network management (PNM) soas to manage the PAN 400. The UE 100 may also communicate with a PNMapplication server (PNM AS) or a network management server 520 so thatthe ME 200 can communicate with an external service providing entity 530or a UE#2 530 connected to the mobile communication network 500.

The ME 200 (the second communication device) is a mobile communicationdevice or a fixed communication device, and includes a firstcommunication module (not shown) for supporting a wireless connectionsuch as infrared ray communication, the Bluetooth™, the Zigbee, and thewireless universal serial bus (USB), or supporting one or more standardsof IEEE 802.3, IEEE 802.11, IEEE 802.16 and IEEE 802.20. The ME 200 mayparticipate in the PAN 400 by the first communication module.

The ME 200 may communicate with the external service providing entity530 or the UE#2 530 connected to the mobile communication network 500 bytransceiving control data to/from the PNM AS 520 through the UE 100, andby transceiving service data to/from the external service providingentity 530 or the UE#2 530 through a new connection path 610 via asecond access system 600 (or a second access network). The newconnection path 610 indicates a connection path between the ME#1 201 andthe external service providing entity 530 or the UE#2 530, which isdifferent from the conventional connection path between the UE#1 100 andthe external service providing entity 530 or the UE#2 530. The newconnection path 610 may be an Internet protocol (IP)-based connectionpath.

So far, the construction of the PAN 400 according to the presentinvention was explained.

Hereinafter, the operation of terminals inside the PAN 400 will beexplained.

FIG. 3 is an exemplary view showing a reciprocal recognition processbetween terminals of FIG. 2.

Referring to FIG. 3, the UE 100 registers the ME#1 201 to the PAN 400.Herein, the UE 100 is supposed to have a USIM.

(1) The UE 100 having a USIM performs a search (or, a scan) to recognizethe ME#1 201 usable in the PAN 400.

(2) The ME#1 201 responses to the search. As the response, the ME#1 201may transmit a response message to the UE 100. If the ME#1 201 is notregistered in the PAN 400, the ME#1 201 may transmit information formaking its presence recognized to the UE 100. The information may beincluded in the response message. That is, the response message mayinclude an ID and a type of the ME#1 201 required for informing apresence of the ME#1 201. For instance, the response message may includeinformation of PAN Sub ID=None and Type=PC.

(3) The UE 100 performs a service control in response to receiving theresponse message. More concretely, the UE 100 checks the ID of the ME#1201 (for example the PAN Sub ID of the ME#1 201). Then, if the ME#1 hasno ID, the UE 100 generates a new ID (for example a new PAN Sub ID) andstores it.

(4) The UE 100 performs authentication and authorization processes afterrecognizing the ME#1 201. For instance, the UE 100 transmits anauthentication/authorization message to the ME#1 201. The generated ID(for example, PAN Sub ID) may be transmitted to the ME#1 together withthe authentication and authorization message.

(5) The ME#1 201 stores the ID (for example, the PAN Sub ID) receivedfrom the UE 100.

(6) The ME#1 201 informs its capability and usable resources to the UE100. The capability and usable resources may be a codec, a screen size,and a network type. The capability and the usable resources may beinformed by transmitting a capability informing message such as acapability announcement message.

(7) The UE 100 stores the capability and usable resources. The storedcapability and usable resources of the ME#1 201 may be transmitted tothe PNM AS 520 if necessary. The stored capability and usable resourcesmay be updated when the UE 100 receives changed information from theME#1 201.

(8) The UE 100 informs a recognition completion to the ME 200. Therecognition completion may be informed by transmitting a positiveresponse message such as an OK message to the ME 200. If the ME#1 201 isaware of a success of the recognition, it waits as an idle state until acommunication starts.

A process for the UE 100 to select the ME#1 201 so as to performe aspecific service through the ME#1 201 will be explained with referenceto FIG. 4.

FIG. 4 is an exemplary view showing a registration process of theterminals of FIG. 2.

Referring to FIG. 4, after the completion of the recognition in FIG. 3,the UE 100 selects the ME#1 201 so as to perform a specific servicethrough the ME#1 201, and registers the ME#1 201 to the applicationserver (AS) 520 in the mobile communication network 500.

(1) When the UE 100 is to receive a specific service such as a mediaservice through a specific terminal inside the PAN 400, it selects theME#1 201 being recognized in the PAN 400.

(2) The UE 100 requests an activation to the ME#1 201 so as to receivethe specific service through the ME#1 201. The request of the activationmay be achieved by transmitting an activation request message to the ME200. The activation request message may be processed according to amechanism of an access system inside the PAN 400.

(3) The ME#1 201 is converted into a ready state so as to perform thespecific service in response to the activation request.

(4) The ME#1 201 responses to the UE 100 by transmitting a responsemessage such as an OK message to the UE 100. The ME#1 201 waits toreceive the specific message.

(5) The UE 100 requests the PNM AS 520 inside the mobile communicationnetwork 500 to change a destination for data transfer. The request ofthe change is achieved by transmitting a change request message to thePNM AS 520. The change request message may be an INVITE message, and mayinclude one or more of a PAN ID of the UE 100, a PAN ID (SUB ID) of theME#1 201, an address of the ME#1 201 (IP address), a port number of theME#1 201, and an ID of the specific service.

The change request message may be transparently transmitted to the PNMAS 520 through a serving-call state control function (S-CSCF) 540 insidethe mobile communication network 500. The S-CSCF 540 is an entity toroute the change request message to the PNM AS 520, and performs asession routing in an IP multimedia subsystem (IMS). The S-CSCF 540 iswell known to those skilled in the art, and thus its detail explanationwill be omitted.

(6) The PNM AS 520 performs a service control. That is, the PNM AS 520changes a destination for transfer of the specific service data into theME 200 by using information received from the UE 100.

(7) The PNM AS 520 informs a completion of the change to the UE 100 bytransmitting a positive response message such as an OK message.

FIG. 5 is an exemplary view showing a multiple network connection methodaccording to one embodiment of the present invention.

Referring to FIG. 5, in the multiple network connection method, the UE#1100 performs a specific service provided from the external serviceproviding entity 530 or the UE#2 530 through the ME#1 201. Herein, it issupposed that the ME#1 201 is included in the PAN 400 in FIG. 3, and isregistered to the PNM AS 520 in FIG. 4.

(1) The UE#1 100 requests a service from the ME#1 201 so as to perform aspecific service or a specific service to be perform through the ME#1201. The request of the service may be achieved by transmitting aservice request message to the ME#1 201 by the UE#1 100. The servicerequest message may include a query message for an address of the ME#1201 (e.g., IP address) and a port number.

(2) The ME#1 201 performs a service control in response to the servicerequest. More concretely, the ME#1 201 checks whether or not the servicecan be performed. That is, the ME#1 201 activates its secondcommunication module by the service control. Then, the ME#1 201 obtainsnecessary information such as an address and a port number.

(3) The ME#1 201 transmits a response message to the UE#1 100. Theresponse message may include service connection information such as theobtained information.

(4) The UE#1 100 performs a service control. More concretely, the UE#1100 updates the service connection information obtained by the receivedresponse message, i.e. information of the ME#1 201 that has beenpre-stored therein (e.g., an ID of the PAN 400), information of thespecific service, etc.

(5) The UE#1 100 requests a service from the PNM AS 520 by transmittinga service request message such as an INVITE message to the PNM AS 620.Herein, the service request message is transparently transmitted to thePNM AS 520 through the S-CSCF 540. The service request message mayinclude one or more of service connection information, i.e., a PAN ID ofthe UE#1 100, a PAN ID (Sub ID) of the ME#1 201, an address (IP address)of the ME#1 201, a port number of the ME#1 201, and an ID of thespecific service.

(6) The PNM AS 520 performs a service control in response to the servicerequest. More concretely, the PNM AS 520 performs a service control,stores the service connection information, recognizes that service datais transceived through a new connection path 610, and prepares a feecharging.

(7) When the setting is completed, the PNM AS 520 transmits a positiveresponse message to the UE#1 100. Herein, the positive response messageis transparently transmitted to the UE#1 100 through the S-CSCF 540.

(8) The PNM AS 520 requests a service to the S-CSCF 540 by transmittinga service request message such as an INVITE message.

(9) The S-CSCF 540 routes the request of the service to an externalservice providing entity 530 or an UE#2 530.

(10) The external service providing entity 530 or the UE#2 530 transmitsa positive or negative response message to the S-CSCF 540 in response tothe service request. Herein, the positive response message may be a 200OK message.

(11) The S-SCCF 540 transmits the positive or negative response messageto the PNM AS 520.

(12) The external service providing entity 530 or the UE#2 530 generatesa new connection path 610 to the ME#1 201.

(13-14) The external service providing entity 530 or the UE#2 530transmits service data to the ME#1 201 through the new connection path610.

FIG. 6 is an exemplary view showing a multiple network connection methodaccording to another embodiment of the present invention.

Referring to FIG. 6, in the multiple network connection method, aservice is performed by a request of the external service providingentity 530. Once the UE 100 receives a service request from the externalservice providing entity 530, the ME#1 201 performs the service throughthe new connection path 610. Herein, it is supposed that the ME#1 201 isincluded in the PAN 400 in FIG. 3, and is registered to the PNM AS 520in FIG. 4.

(1) The external service providing entity 530 requests a service to theS-CSCF 540 by transmitting a service request message such as an INVITEmessage. Herein, the service request message may include an indicator toindicate that a service is to be performed through any terminal, e.g.,an ID (PAN ID) of the ME#1 201. The service request message may includea service ID to indicate a PAN service, e.g., Service ID=PNM.

(2) The S-CSCF 540 routes the request of the service to the PNM AS 520.

(3) The PNM AS 520 re-transmits the request of the service to the S-CSCF540, and the S-CSCF 540 routes the request of the service to the UE 100.

(4) The UE 100 performs a service control in response to the request ofthe service. More concretely, the UE 100 performs the service control,thereby analyzing one or more of a capability of the ME#1 201, usableresources of the ME#1 201, and whether or not the service is usable.

(5) The UE 100 requests a service to the ME#1 201 after performing theservice control. The request of the service is achieved by transmittinga service request message to the ME#1 201. The service request messagemay be one or more of a capability of the ME#1 201 , usable resources ofthe ME#1 201, and whether or not the service is usable.

(6) The ME#1 201 performs a service control in response to the servicerequest. More concretely, the ME#1 201 checks one or more of itscapability, its usable resources, and whether or not the service isusable. That is, the ME#1 201 can check its PAN ID (SUB ID), its address(IP address), and its port number.

(7) The ME#1 201 transmits a response message to the UE 100. Theresponse message may include ‘service connection information’ such as acapability of the ME#1 201, usable resources of the ME#1 201, andwhether or not the service is usable. The ‘service connectioninformation’ may include one or more of an ID of the ME#1 201 (PAN ID),an address of the ME#1 201 (IP address), and a port number of the ME#1201.

(8) The UE 100 transmits a positive response message or a negativeresponse message to the PNM AS 520 according to the response message ofthe ME#1 201. Herein, the positive response message may be a 200 OKmessage. As aforementioned, the positive or negative response message istransparently transmitted to the PNM AS 520 through the S-CSCF 540.

(9) The PNM AS 520 transfers the positive response message or thenegative response message to the external service providing entity 530.

(10) The external service providing entity 530 or the UE#2 530 generatesa new connection path 610 when receiving the positive response message.However, the external service providing entity 530 or the UE#2 530transmits a failure message to the UE 100 when receiving the negativeresponse message.

(11-12) The external service providing entity 530 transmits the servicedata through the new connection path 610.

Effects of the present invention will be explained as follows.

In the present invention, the ME 200 transceives data through the newconnection path 610, which solves the conventional problem occurred whendata is transceived through the UE 100 inside the PAN 400 with aconcentration state.

First, since the ME 200 transceives data through the new connection path610, a battery of the UE 100 is prevented from being unnecessarilyconsumed.

Second, since the ME 200 does not execute a service through the UE 100,it is not dependent on a communication environment of the UE 100.

Third, since the ME 200 does not execute a service through the UE 100,it does not degrade a capability of the UE 100.

Fourth, since the ME 200 does not execute a service through the UE 100,a communication overload of the UE 100 does not occur.

It will also be apparent to those skilled in the art that variousmodifications and variations can be made in the present inventionwithout departing from the spirit or scope of the invention. Thus, it isintended that the present invention cover modifications and variationsof this invention provided they come within the scope of the appendedclaims and their equivalents.

1. A multiple network connection method through a first communicationdevice, the first communication device comprised in a multiple networkcomprising one or more second communication devices, the methodcomprising: transmitting a service request message to the secondcommunication device by the first communication device; transmitting aresponse message including service connection information to the firstcommunication device by the second communication device; transmittingthe service request message including the service connection informationto a network management server by the first communication device;transmitting a request message to set a new connection path with thesecond communication device to a service providing entity or an externalcommunication device by the network management server; and generating anew connection path between the service providing entity or the externalcommunication device and the second communication device, andtransceiving data through the new connection path.
 2. The method ofclaim 1, wherein the service request message includes at least one ofinformation about IP address information of the second communicationdevice and information about port number of the second communicationdevice.
 3. The method of claim 1, wherein the service connectioninformation includes at least one of information about IP address andinformation about port number.
 4. The method of claim 1, wherein thenetwork management server is a personal network management (PNM) server.5. The method of claim 1, wherein the service request message includesat least one of a network ID of the first communication device, anetwork ID of the second communication device, an IP address of thesecond communication device, port number of the second communicationdevice, and a service ID.
 6. The method of claim 1, wherein the newconnection path is a paths between the service providing entity and thesecond communication device, through another access network not throughthe first communication device.
 7. A multiple network connection methodthrough a first communication device, the first communication comprisedin a multiple network comprising one or more second communicationdevices, the method comprising: transmitting a service request messageto the second communication device by the first communication devicewhen receiving the service request message from a service providingentity or an external communication device through a network managementserver; transmitting a response message including service connectioninformation to the first communication device by the secondcommunication device; transmitting a response message including theservice connection information to the network management server by thefirst communication device; transmitting the response message includingthe service connection information to the service providing entity orthe external communication device by the network management server; andgenerating a new connection path between the service providing entity orthe external communication device and the second communication device,and transceiving data through the new connection path.
 8. The method ofclaim 7, wherein the service request message includes an indicator toinstruct any second communication device to perform a service.
 9. Themethod of claim 7, wherein the service request message includes an ID ofthe second communication device.
 10. The method of claim 7, wherein theservice request message includes a service ID representing that theservice request message is for a PAN service.
 11. The method of claim 7,wherein the response message includes at least one of a network ID ofthe first communication device, a network ID of the second communicationdevice, an IP address of the second communication device, a port numberof the second communication device, and a service ID.
 12. The method ofclaim 7, wherein the network management server is a personal networkmanagement (PNM) server.
 13. The method of claim 7, wherein the newconnection path is a path, between the service providing entity and thesecond communication device, through another access network not throughthe first communication device.
 14. A communication device thatparticipates in a network formed by a master communication deviceconnectable to an external communication network, wherein thecommunication device is adapted to transmit a response message includingservice connection information to the master communication device if aservice request message is received from the master communicationdevice, generate a new connection path with a service providing entityor an external communication device, and transceive data through the newconnection path to/from the service providing entity or the externalcommunication device.
 15. A communication device comprised in a multiplenetwork comprising one or more second communication devices, wherein thecommunication device is adapted to deliver a service request message toa target communication device among the one or more second communicationdevices in the multiple network if the service request message isreceived from a service providing entity or an external communicationdevice through a network management server, receive a response messageincluding service connection information from the target communicationdevice, and transmit connection setting information to generate a newconnection path between the target communication device and the serviceproviding entity or the external communication device to the networkmanagement server.
 16. The communication device of claim 15, wherein theconnection setting information includes service connection informationreceived from the target communication device.